rug woven on a hand loom - Turco Inglés Diccionario